import Vue from 'vue'
import axios from 'axios'
// 导入nprogress模块
import Nprogress from 'nprogress'
// 配置请求的跟路径
axios.defaults.baseURL = 'http://www.liulongbin.top:3005'
// 在请求拦截器中 显示进度条nprogress.start()
axios.interceptors.request.use(config => {
  // 显示nprogress
  Nprogress.start()
  // 在最后必须 return config
  return config
})
// 在响应拦截器中 隐藏进度条nprogress.done()
axios.interceptors.response.use(config => {
  // 隐藏nprogress
  Nprogress.done()
  // 在最后必须 return config
  return config
})
Vue.prototype.$axios = axios
